package com.zdkj.subway.st.dvo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

@Data
@ApiModel(value = "车票配送_配入明细表")
public class SwTkTicketDeliveryAndDetailExcelDvo {

    /**
     * 线路编码
     */
    @ApiModelProperty(value = "线路编码")
    private String lineCode;
    /**
     * 车站编码
     */
    @ApiModelProperty(value = "车站编码")
    private String stationCode;
    /**
     * 配送数量【张】
     */
    @ApiModelProperty(value = "配送数量【张】")
    private Integer deliveryTotalCount;
    /**
     * 配送人
     */
    @ApiModelProperty(value = "配送人")
    private String deliveryPersonName;
    /**
     * 配送人工号
     */
    @ApiModelProperty(value = "配送人工号")
    private String deliveryPersonCode;
    /**
     * 配送人2
     */
    @ApiModelProperty(value = "配送人2")
    private String deliveryPersonTwoName;
    /**
     * 配送人2工号
     */
    @ApiModelProperty(value = "配送人2工号")
    private String deliveryPersonTwoCode;
    /**
     * 配送时间
     */
    @ApiModelProperty(value = "配送时间")
    private String deliveryTime;
    /**
     * 数据来源:0:人工添加;1:周配送计划
     */
    @ApiModelProperty(value = "数据来源:0:人工添加;1:周配送计划")
    private String dataSource;



    /**
     * 票种
     */
    @ApiModelProperty(value = "票种CODE")
    private String ticketType;
    /**
     * 车票名称
     */
    @ApiModelProperty(value = "车票CODE")
    private String ticketTypeParam;

    /**
     * 号段
     */
    @ApiModelProperty(value = "号段")
    private String numberInterval;

    /**
     * 卡号
     */
    @ApiModelProperty(value = "卡号")
    private String cardNumber;
    /**
     * 金额【元】
     */
    @ApiModelProperty(value = "金额【元】")
    private BigDecimal ticketAmount;
    /**
     * 次数
     */
    @ApiModelProperty(value = "次数")
    private String ticketCount;
    /**
     * 配送/入张数
     */
    @ApiModelProperty(value = "配送/入张数")
    private Integer deliveryCount;
    /**
     * 备注
     */
    @ApiModelProperty(value = "备注")
    private String remark;
}
